<form id="myFormOperador" class="formGeneralModel" action="<?php echo url_for('cronogramaC/new') ?>" method="post" enctype="multipart/form-data">
    <input type="hidden" name="servicio_tipo_id" id="servicio_tipo_id" value="<?php echo $servicio_tipo_id ?>">
    

     
                                <option value="1">Estetica</option>
                                <option value="2">Veterinario</option>
                                
         
        
        <?php 
$cantidad_cronogramas       = "";
$comlumnasSimples           = "";
$comlumnasSimplesZona       = "";
$count                      = 0;
$infoBoxInput               = '';
$comlumnasSimplesZonaInt    = '';

//--------Cronograma Camioneta
          $cronogramaDato   = '';
          $zonaCronograma   = '';
          $indexArray       = '';
          $listZona         = '<option value=""></option>';
          $listSemana       = '';
          $infoBoxJquery    = '';
          
          $tituloZona       = '';
          $counterZona      = 1;
          $cantidadTotalActivosZona = 0;
        foreach ($zonas as $zona){

            $listZona .= "<option value=\"".$zona->getId()."\">".$zona->getNombre()."</option>";
            $zonaCronograma[$zona->getId()] = $zona->getNombre();
            
            
        }
        
        
          
        foreach ($cronogramaCamionetas as $cronogramaCamioneta){
            
            $indexArray       = $cronogramaCamioneta->getCamionetaId().$cronogramaCamioneta->getSemanaId().$cronogramaCamioneta->getTurnoId().$cronogramaCamioneta->getDiaSemanaId();
            $cronogramaDato[$indexArray] = $zonaCronograma[$cronogramaCamioneta->getZonaId()];
            $cronogramaDatoId[$indexArray] = $cronogramaCamioneta->getZonaId();
        }
        
        

//--------Turnos de la Planta
          $counterTurno     =   0;
          $tituloTurno      =   '';
          $tituloTurnos     =   '';
          
        //--------Turnos de la Planta
        foreach ($turnosS as $turnoS) {
            
            $tituloTurno  .= '<th align="center">'.$turnoS.'</th>'; 
            $counterTurno++;
        }
        
//--------Dias de la Semana
          $counterDia       =   0;
          $tituloDias       =   '';

        //--------Dias de la Semana
        foreach ($diasS as $diaS) {
            
            $tituloDias    .= '<td align="center" colspan="2">'.$diaS.'</td>';
            $tituloTurnos  .= $tituloTurno;
            $counterDia++;
        }
   
        
//--------Semanas
          $counterSemana    =   0;
          $tituloSemanas    =   '';
          $indexArray       = ''; 
          $tituloCamionetas    =   '';
          
          
        //--------Semana
        foreach ($semanas as $semana) {
            
            $listSemana     .= '<option value="'.$semana->getId().'">Semana '.$semana.'</option>';
            
            if($semana->getId() == $semana_id){
            
            
            $tituloSemanas .= '<tr>';
            $tituloSemanas .= '<th align="center" class="operadorCronograma" colspan="'.($counterTurno*$counterDia+1).'">Semana '.$semana.'</th>';
            $tituloSemanas .= '</tr>';

            
                //--------Camioneta
                $counterCamioneta    =   0;


                //--------Semana
                foreach ($camionetas as $camioneta) {


                    $tituloSemanas .= '<tr>';
                    $tituloSemanas .= '<td align="center" class="addEtiquetaTituloOperador ">'.$camioneta.'</td>';
                    
                    
                    
                    foreach ($diasS as $dia){
                        foreach ($turnosS as $turno){
                            
                            
                            
                            $indexArray       = $camioneta->getId().$semana->getId().$turno->getId().$dia->getId();
                            
                            //Concatenado de los Indices de Jquery Sortable
                            //$comlumnasSimples[$camioneta->getId()] .= ", #Spa".$indexArray;
                            
                            
                            if(empty($cronogramaDato[$indexArray])){ 
                                
                                $style = "style=\"border: solid 1px  #fff;
                                                  background: url(/images/callcenter/iconoBloqueado.png) repeat center, #ccc;\"";        
                                $infoBox = "<select name=\"valorZona[".$count."]\" id=\"valorZona$indexArray\">$listZona</select>";
                                $zonaValor = 0;
                                $zonaValorid = 0;
                                $classIntervalo         =  'connectedSortable';
                            }else{
                                $style              = '';
                                $zonaValor          = $cronogramaDato[$indexArray];
                                $zonaValorid        = $cronogramaDatoId[$indexArray];
                                $classIntervalo     = "jwj-agendadoDragOffs";
                                $infoBox    = "<select name=\"valorZona[".$count."]\" id=\"valorZona$indexArray\">$listZona</select>
                                              ";
                                
                                $infoBoxJquery .= "$('#valorZona$indexArray"." option[value=\"$cronogramaDatoId[$indexArray]\"]').attr('selected', true);";
                            }   
                           
                    $infoBoxInput   = "<input type=\"hidden\" name=\"count[".$count."]\" value=\"".$count."\">
                    <input type=\"hidden\" name=\"valorCamioneta[".$count."]\" id=\"valorCamioneta$indexArray\" value=\"".$camioneta->getId()."\">
                    <input type=\"hidden\" name=\"valorSemana[".$count."]\" id=\"valorSemana$indexArray\" value=\"".$semana->getId()."\">
                    <input type=\"hidden\" name=\"valorTurno[".$count."]\" id=\"valorTurno$indexArray\" value=\"".$turno->getId()."\">
                    <input type=\"hidden\" name=\"valorDia[".$count."]\" id=\"valorDia$indexArray\" value=\"".$dia->getId()."\">  
                    
                    
                    
                                                    ";
                    //<input type=\"hidden\" name=\"valorZona[".$count."]\" id=\"valorZona$indexArray\" value=\"".$zonaValorid."\">
                    $count++;
                                
                            $tituloSemanas .= '<td align="center" class="dragCalendarioFilatdCalendario '.$classIntervalo.'" '.$style.' id="Spa'.$indexArray.'" >
                                              '.$infoBoxInput.$infoBox.'
                                              </td>';
                        }
                    
                    
                    }
                    
                    $tituloSemanas .= '</tr>';


                    $counterCamioneta++;

                }
            
            
            
            $counterSemana++;
        }
            
        }
        
      

            
                    

?>


<table border="0" cellspacing="0" cellpadding="2" id="menuCalendarioCrono" >
    <tr>
        <td style="border:1px solid #ccc;">
            <table border="0" cellspacing="0" cellpadding="2" id="operadorContenedor">
                <tr>
                    <th class="operadorCronograma" colspan="4">Zonas / Ruta</th>
                    
                </tr>
                <tr>
                    <td colspan="4">
                        <select onchange="selectServicio()" id="servicio_tipo">
                                <optgroup label="Seleccione Negocio">
                                <option value="1">Estetica</option>
                                <option value="2">Veterinario</option>
                                <option value="3">Nutricion</option>
                                </optgroup>
                        </select>
                        <script type="text/javascript">
                            
                            $('#servicio_tipo option[value="<?php echo $servicio_tipo_id; ?>"]').attr('selected', true);
                           
                        </script>
                    </td>
                    </tr>
                <tr>
                    <td colspan="4">
                        <select onchange="selectServicio()" id="semana_id" name="semana_id">
                                <?php echo $listSemana; ?>
                        </select>
                        <script type="text/javascript">
                            
                            $('#semana_id option[value="<?php echo $semana_id; ?>"]').attr('selected', true);
                           
                        </script>
                    </td>
                </tr>
                    
                    
                <tr><td colspan="4"></td></tr>
                <?php echo $tituloZona; ?>
                <tr><td colspan="4" align="center">
                        <input type="button" value="Resumen Rutas" id="ResumenRut"/> 
                        
                    </td></tr>
            </table>
        </td>
    </tr>
</table>



    
<table style="margin-top: 40px;" border="0" cellspacing="0" cellpadding="0" width="100%" id="operadorContenedor" >
    <tr>
        <td align="left">
            <table border="0" cellspacing="0" cellpadding="0" style="margin-top: 20px; margin-bottom: 20px; margin-left: 20px" >
                <tr>
                    <td class="operadorCronograma">Calendario de Ruta </td>
                </tr>
                <tr>
                    <td align="left">
                        <table border="0" cellspacing="1" cellpadding="0">
                            <tr class="addEtiquetaTituloOperador dragCalendarioTitulo">
                                
                                <td rowspan="2" align="center">Camioneta</td>
                                    <?php echo $tituloDias; ?>
                            </tr>
                            <tr class="operadorServicio">
                                <?php echo $tituloTurnos; ?>
                            </tr>
                            <?php echo $tituloSemanas; ?>
                            
                        </table>
                        
                    </td>
                </tr>
            </table>
            
            
        </td>
    </tr>
</table>

    <div id="formBottom" class="borderRadiusBottom10">    
    
    <input type="submit" value="GUARDAR CALENDARIO" class="formBottomSubmit"/>
    <input type="button" value="BORRAR CALENDARIO" id="formBottomReset" onclick="borrarTodo();"/>
    
        <div class="clear"></div>    
    </div>

<?php echo $infoBoxInput; ?>

</form>



<script type="text/javascript">

    <?php echo $infoBoxJquery; ?>
        
function selectServicio(){
    var url                 =   '<?php echo url_for('cronogramaC/index')?>?servicio_tipo_id='+$('#servicio_tipo').val()+'&semana_id='+$('#semana_id').val();
    $('#servicio_tipo_id').val($('#servicio_tipo').val());
    $('#semana_id').val($('#semana_id').val());
    window.open(url,'_self');
}
        
</script>